home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 03 - 1987 / 03.10 Oct 87 / RomRef sources / ROM Data sources / Formal2.asm < prev    next >
Encoding:
Assembly Source File  |  1986-08-16  |  19.3 KB  |  1,061 lines  |  [TEXT/MEDT]

  1. ; -----
  2. ; Data for each toolbox call by Manager
  3. ; -----
  4.  
  5.         STRING_FORMAT   0       NO count in this section
  6.  
  7. ;--FontData--
  8. id set 299
  9. ;FMSwapFont
  10. id set id+1
  11.     RESOURCE  'ROMC' id (32)
  12.     DC.B    1
  13.     DC.B    '(FMOutput *) out = FMSwapFont((FMInput *) inRec)'
  14.  
  15. ;GetFNum
  16. id set id+1
  17.     RESOURCE  'ROMC' id (32)
  18.     DC.B    1
  19.     DC.B    'GetFNum('
  20.     .Str255  VAR,'fntName, '
  21.     .Integer VAR,'fntNun)'
  22.  
  23. ;GetFontName
  24. id set id+1
  25.     RESOURCE  'ROMC' id (32)
  26.     DC.B    1
  27.     DC.B    'GetFontName('
  28.     .Integer NOVAR,'fntNum, '
  29.     .Str255  VAR,'fntName)'
  30.  
  31. ;InitFonts
  32. id set id+1
  33.     RESOURCE  'ROMC' id (32)
  34.     DC.B    1
  35.     DC.B    'InitFonts()'
  36.  
  37. ;RealFont
  38. id set id+1
  39.     RESOURCE  'ROMC' id (32)
  40.     DC.B    1
  41.     .Boolean NOVAR,'real = RealFont('
  42.     .Integer NOVAR,'fntNum, '
  43.     .Integer NOVAR,'fntSz)'
  44.  
  45. ;SetFontLock
  46. id set id+1
  47.     RESOURCE  'ROMC' id (32)
  48.     DC.B    1
  49.     DC.B    'SetFontLock('
  50.     .Boolean NOVAR,'flag)'
  51.  
  52. ;--InternationalUtilityData--
  53. id set 319
  54. ;IUCompString
  55. id set id+1
  56.     RESOURCE  'ROMC' id (32)
  57.     DC.B    1
  58.     .Integer NOVAR,'flag = IUCompString('
  59.     .Str255  VAR,'aStr, '
  60.     .Str255  VAR,'bStr)'
  61.  
  62. ;IUDatePString
  63. id set id+1
  64.     RESOURCE  'ROMC' id (32)
  65.     DC.B    1
  66.     DC.B    'IUDatePString('
  67.     .long    NOVAR,'daTime, '
  68.     .byte    NOVAR,'form, '
  69.     .Str255  VAR,'result, '
  70.     .Handle  NOVAR,'intlParm)'
  71.  
  72. ;IUDateString
  73. id set id+1
  74.     RESOURCE  'ROMC' id (32)
  75.     DC.B    1
  76.     DC.B    'IUDateString('
  77.     .long    NOVAR,'daTime, '
  78.     .byte    NOVAR,'form, '
  79.     .Str255  VAR,'result)'
  80.  
  81. ;IUEqualString
  82. id set id+1
  83.     RESOURCE  'ROMC' id (32)
  84.     DC.B    1
  85.     .Integer NOVAR,'isEq = IUEqualString('
  86.     .Str255  VAR,'aStr, '
  87.     .Str255  VAR,'bStr)'
  88.  
  89. ;IUGetIntl
  90. id set id+1
  91.     RESOURCE  'ROMC' id (32)
  92.     DC.B    1
  93.     .Handle  NOVAR,'h = IUGetIntl('
  94.     .Integer NOVAR,'ID)'
  95.  
  96. ;IUMagIDString
  97. id set id+1
  98.     RESOURCE  'ROMC' id (32)
  99.     DC.B    1
  100.     .Integer NOVAR,'isEq = IUMagIDString('
  101.     .Ptr     NOVAR,'aPtr, '
  102.     .Ptr     NOVAR,'bPtr, '
  103.     .Integer NOVAR,'aLen, '
  104.     .Integer NOVAR,'bLen)'
  105.  
  106. ;IUMagString
  107. id set id+1
  108.     RESOURCE  'ROMC' id (32)
  109.     DC.B    1
  110.     .Integer NOVAR,'flag = IUMagString('
  111.     .Ptr     NOVAR,'aPtr, '
  112.     .Ptr     NOVAR,'bPtr, '
  113.     .Integer NOVAR,'aLen, '
  114.     .Integer NOVAR,'bLen)'
  115.  
  116. ;IUMetric
  117. id set id+1
  118.     RESOURCE  'ROMC' id (32)
  119.     DC.B    1
  120.     .Boolean NOVAR,'isMet = IUMetric()'
  121.  
  122. ;IUSetIntl
  123. id set id+1
  124.     RESOURCE  'ROMC' id (32)
  125.     DC.B    1
  126.     DC.B    'IUSetIntl('
  127.     .Integer NOVAR,'refNum, '
  128.     .Integer NOVAR,'ID, '
  129.     .Handle  NOVAR,'intlParm)'
  130.  
  131. ;IUTimePString
  132. id set id+1
  133.     RESOURCE  'ROMC' id (32)
  134.     DC.B    1
  135.     DC.B    'IUTimePString('
  136.     .long    NOVAR,'daTime, '
  137.     .Boolean NOVAR,'wantSec, '
  138.     .Str255  VAR,'result, '
  139.     .Handle  NOVAR,'intlParm)'
  140.  
  141. ;IUTimeString
  142. id set id+1
  143.     RESOURCE  'ROMC' id (32)
  144.     DC.B    1
  145.     DC.B    'IUTimeString('
  146.     .long    NOVAR,'daTime, '
  147.     .Boolean NOVAR,'wantSec, '
  148.     .Str255  VAR,'result)'
  149.  
  150. ;--MemoryData--
  151. id set 349
  152. ;ApplicZone
  153. id set id+1
  154.     RESOURCE  'ROMC' id (32)
  155.     DC.B    0
  156.     .Zone    VAR,'THz = ApplicZone()'
  157.  
  158. ;BlockMove
  159. id set id+1
  160.     RESOURCE  'ROMC' id (32)
  161.     DC.B    0
  162.     DC.B    'BlockMove('
  163.     .byte   VAR,'source, '
  164.     .byte   VAR,'dest, '
  165.     .long   NOVAR,'bytecount)'
  166.  
  167. ;CompactMem
  168. id set id+1
  169.     RESOURCE  'ROMC' id (32)
  170.     DC.B    1
  171.     .long    NOVAR,'size = CompactMem('
  172.     .long    NOVAR,'needed)'
  173.  
  174. ;DisposHandle
  175. id set id+1
  176.     RESOURCE  'ROMC' id (32)
  177.     DC.B    1
  178.     DC.B    'DisposHandle('
  179.     .Handle  NOVAR,'tH)'
  180.  
  181. ;DisposPtr
  182. id set id+1
  183.     RESOURCE  'ROMC' id (32)
  184.     DC.B    0
  185.     DC.B    'DisposPtr('
  186.     .Ptr    NOVAR,'tPtr)'
  187.  
  188. ;EmptyHandle
  189. id set id+1
  190.     RESOURCE  'ROMC' id (32)
  191.     DC.B    1
  192.     DC.B    'EmptyHandle('
  193.     .Handle  NOVAR,'tH)'
  194.  
  195. ;FreeMem
  196. id set id+1
  197.     RESOURCE  'ROMC' id (32)
  198.     DC.B    1
  199.     .long    NOVAR,'avail = FreeMem()'
  200.  
  201. ;GetApplLimit
  202. id set id+1
  203.     RESOURCE  'ROMC' id (32)
  204.     DC.B    0
  205.     .Ptr    NOVAR,'top = GetApplLimit()'
  206.  
  207. ;GetHandleSize
  208. id set id+1
  209.     RESOURCE  'ROMC' id (32)
  210.     DC.B    0
  211.     .long    NOVAR,'size = GetHandleSize('
  212.     .Handle  NOVAR,'tH)'
  213.  
  214. ;GetPtrSize
  215. id set id+1
  216.     RESOURCE  'ROMC' id (32)
  217.     DC.B    0
  218.     .long    NOVAR,'size = GetPtrSize('
  219.     .Ptr     NOVAR,'tPtr)'
  220.  
  221. ;GetZone
  222. id set id+1
  223.     RESOURCE  'ROMC' id (32)
  224.     DC.B    0
  225.     .Zone    VAR,'tHz = GetZone()'
  226.  
  227. ;GZSaveHnd
  228. id set id+1
  229.     RESOURCE  'ROMC' id (32)
  230.     DC.B    0
  231.     .Handle  NOVAR,'h = GZSaveHnd()'
  232.  
  233. ;HandleZone
  234. id set id+1
  235.     RESOURCE  'ROMC' id (32)
  236.     DC.B    0
  237.     .Zone    VAR,'tHz = HandleZone('
  238.     .Handle  NOVAR,'tH)'
  239.  
  240. ;HLock
  241. id set id+1
  242.     RESOURCE  'ROMC' id (32)
  243.     DC.B    0
  244.     DC.B    'HLock('
  245.     .Handle  NOVAR,'tH)'
  246.  
  247. ;HNoPurge
  248. id set id+1
  249.     RESOURCE  'ROMC' id (32)
  250.     DC.B    0
  251.     DC.B    'HNoPurge('
  252.     .Handle  NOVAR,'tH)'
  253.  
  254. ;HPurge
  255. id set id+1
  256.     RESOURCE  'ROMC' id (32)
  257.     DC.B    0
  258.     DC.B    'HPurge('
  259.     .Handle  NOVAR,'tH)'
  260.  
  261. ;HUnlock
  262. id set id+1
  263.     RESOURCE  'ROMC' id (32)
  264.     DC.B    0
  265.     DC.B    'HUnlock('
  266.     .Handle  NOVAR,'tH)'
  267.  
  268. ;InitApplZone
  269. id set id+1
  270.     RESOURCE  'ROMC' id (32)
  271.     DC.B    1
  272.     DC.B    'InitApplZone()'
  273.  
  274. ;InitZone
  275. id set id+1
  276.     RESOURCE  'ROMC' id (32)
  277.     DC.B    1
  278.     DC.B    'InitZone('
  279.     .Ptr     NOVAR,'proc, '
  280.     .Integer NOVAR,'moreMast, '
  281.     .Ptr     NOVAR,'limitPtr, '
  282.     .Ptr     NOVAR,'startPtr)'
  283.  
  284. ;MaxApplZone
  285. id set id+1
  286.     RESOURCE  'ROMC' id (32)
  287.     DC.B    0
  288.     DC.B    'MaxApplZone()'
  289.  
  290. ;MaxMem
  291. id set id+1
  292.     RESOURCE  'ROMC' id (32)
  293.     DC.B    0
  294.     .long    NOVAR,'size = MaxMem('
  295.     .long    VAR,'wanted)'
  296.  
  297. ;MemError
  298. id set id+1
  299.     RESOURCE  'ROMC' id (32)
  300.     DC.B    0
  301.     .Integer NOVAR,'err = MemError()'
  302.  
  303. ;MoreMasters
  304. id set id+1
  305.     RESOURCE  'ROMC' id (32)
  306.     DC.B    1
  307.     DC.B    'MoreMasters()'
  308.  
  309. ;MoveHHi
  310. id set id+1
  311.     RESOURCE  'ROMC' id (32)
  312.     DC.B    1
  313.     DC.B    'MoveHHi('
  314.     .Handle  NOVAR,'tH)'
  315.  
  316. ;MyGrowZone
  317. id set id+1
  318.     RESOURCE  'ROMC' id (32)
  319.     DC.B    1
  320.     .long    NOVAR,'size = MyGrowZone('
  321.     .long    VAR,'wanted)'
  322.  
  323. ;NewHandle
  324. id set id+1
  325.     RESOURCE  'ROMC' id (32)
  326.     DC.B    1
  327.     .Handle  NOVAR,'h = NewHandle('
  328.     .long    NOVAR,'wanted)'
  329.  
  330. ;NewPtr
  331. id set id+1
  332.     RESOURCE  'ROMC' id (32)
  333.     DC.B    1
  334.     .Ptr     NOVAR,'Ptr = NewPtr('
  335.     .long    NOVAR,'wanted)'
  336.  
  337. ;PtrZone
  338. id set id+1
  339.     RESOURCE  'ROMC' id (32)
  340.     DC.B    0
  341.     .Zone    VAR,'tHz = PtrZone('
  342.     .Ptr     NOVAR,'Ptr)'
  343.  
  344. ;PurgeMem
  345. id set id+1
  346.     RESOURCE  'ROMC' id (32)
  347.     DC.B    1
  348.     DC.B    'PurgeMem('
  349.     .long    NOVAR,'needed)'
  350.  
  351. ;ReallocHandle
  352. id set id+1
  353.     RESOURCE  'ROMC' id (32)
  354.     DC.B    1
  355.     DC.B    'ReallocHandle('
  356.     .Handle  NOVAR,'tHndl, '
  357.     .long    NOVAR,'needed)'
  358.  
  359. ;RecoverHandle
  360. id set id+1
  361.     RESOURCE  'ROMC' id (32)
  362.     DC.B    1
  363.     .Handle  NOVAR,'h = RecoverHandle('
  364.     .Ptr     NOVAR,'master)'
  365.  
  366. ;ResrvMem
  367. id set id+1
  368.     RESOURCE  'ROMC' id (32)
  369.     DC.B    1
  370.     DC.B    'ResrvMem('
  371.     .long    NOVAR,'needed)'
  372.  
  373. ;SetApplBase
  374. id set id+1
  375.     RESOURCE  'ROMC' id (32)
  376.     DC.B    1
  377.     DC.B    'SetApplBase('
  378.     .Ptr    NOVAR,'base)'
  379.  
  380. ;SetApplLimit
  381. id set id+1
  382.     RESOURCE  'ROMC' id (32)
  383.     DC.B    0
  384.     DC.B    'SetApplLimit'
  385.     .Ptr    NOVAR,'zoneLimit)'
  386.  
  387. ;SetGrowZone
  388. id set id+1
  389.     RESOURCE  'ROMC' id (32)
  390.     DC.B    0
  391.     DC.B    'SetGrowZone('
  392.     .Ptr    NOVAR,'proc)'
  393.  
  394. ;SetHandleSize
  395. id set id+1
  396.     RESOURCE  'ROMC' id (32)
  397.     DC.B    1
  398.     DC.B    'SetHandleSize('
  399.     .Handle  NOVAR,'tHndl, '
  400.     .long    NOVAR,'needed)'
  401.  
  402. ;SetPtrSize
  403. id set id+1
  404.     RESOURCE  'ROMC' id (32)
  405.     DC.B    1
  406.     DC.B    'SetPtrSize('
  407.     .Ptr     NOVAR,'tPtr, '
  408.     .long    NOVAR,'needed)'
  409.  
  410. ;SetZone
  411. id set id+1
  412.     RESOURCE  'ROMC' id (32)
  413.     DC.B    0
  414.     DC.B    'SetZone('
  415.     .Zone    VAR,'tHz)'
  416.  
  417. ;SystemZone
  418. id set id+1
  419.     RESOURCE  'ROMC' id (32)
  420.     DC.B    0
  421.     .Zone    VAR,'sysZn = SystemZone()'
  422.  
  423. ;TopMem
  424. id set id+1
  425.     RESOURCE  'ROMC' id (32)
  426.     DC.B    0
  427.     .Ptr    NOVAR,'top = TopMem()'
  428.  
  429.  
  430. ;--MenuData--
  431. id set 399
  432. ;AddResMenu
  433. id set id+1
  434.     RESOURCE  'ROMC' id (32)
  435.     DC.B    1
  436.     DC.B    'AddResMenu('
  437.     .Handle  NOVAR,'tMenuH, '
  438.     .type    NOVAR,'type)'
  439.  
  440. ;AppendMenu
  441. id set id+1
  442.     RESOURCE  'ROMC' id (32)
  443.     DC.B    1
  444.     DC.B    'AppendMenu('
  445.     .Handle  NOVAR,'tMenuH, '
  446.     .Str255  VAR,'itemStr)'
  447.  
  448. ;CalcMenuSize
  449. id set id+1
  450.     RESOURCE  'ROMC' id (32)
  451.     DC.B    1
  452.     DC.B    'CalcMenuSize('
  453.     .Handle  NOVAR,'tMenuH)'
  454.  
  455. ;CheckItem
  456. id set id+1
  457.     RESOURCE  'ROMC' id (32)
  458.     DC.B    1
  459.     DC.B    'CheckItem('
  460.     .Handle  NOVAR,'tMenuH, '
  461.     .Integer NOVAR,'item, '
  462.     .Boolean NOVAR,'chkd)'
  463.  
  464. ;ClearMenuBar
  465. id set id+1
  466.     RESOURCE  'ROMC' id (32)
  467.     DC.B    0
  468.     DC.B    'ClearMenuBar()'
  469.  
  470. ;CountMItems
  471. id set id+1
  472.     RESOURCE  'ROMC' id (32)
  473.     DC.B    0
  474.     .Integer NOVAR,'ct = CountMItems('
  475.     .Handle  NOVAR,'tMenuH)'
  476.  
  477. ;DeleteMenu
  478. id set id+1
  479.     RESOURCE  'ROMC' id (32)
  480.     DC.B    0
  481.     DC.B    'DeleteMenu('
  482.     .Integer NOVAR,'ID)'
  483.  
  484. ;DisableItem
  485. id set id+1
  486.     RESOURCE  'ROMC' id (32)
  487.     DC.B    0
  488.     DC.B    'DisableItem('
  489.     .Handle  NOVAR,'tMenuH, '
  490.     .Integer NOVAR,'item)'
  491.  
  492. ;DisposeMenu
  493. id set id+1
  494.     RESOURCE  'ROMC' id (32)
  495.     DC.B    1
  496.     DC.B    'DisposeMenu('
  497.     .Handle  NOVAR,'tMenuH)'
  498.  
  499. ;DrawMenuBar
  500. id set id+1
  501.     RESOURCE  'ROMC' id (32)
  502.     DC.B    1
  503.     DC.B    'DrawMenuBar()'
  504.  
  505. ;EnableItem
  506. id set id+1
  507.     RESOURCE  'ROMC' id (32)
  508.     DC.B    0
  509.     DC.B    'EnableItem('
  510.     .Handle  NOVAR,'tMenuH, '
  511.     .Integer NOVAR,'item)'
  512.  
  513. ;FlashMenuBar
  514. id set id+1
  515.     RESOURCE  'ROMC' id (32)
  516.     DC.B    1
  517.     DC.B    'FlashMenuBar('
  518.     .Integer NOVAR,'ID)'
  519.  
  520. ;GetItem
  521. id set id+1
  522.     RESOURCE  'ROMC' id (32)
  523.     DC.B    0
  524.     DC.B    'GetItem('
  525.     .Handle  NOVAR,'tMenuH, '
  526.     .Integer NOVAR,'item, '
  527.     .Str255  VAR,'iStr)'
  528.  
  529. ;GetItemIcon
  530. id set id+1
  531.     RESOURCE  'ROMC' id (32)
  532.     DC.B    0
  533.     DC.B    'GetItemIcon('
  534.     .Handle  NOVAR,'tMenuH, '
  535.     .Integer NOVAR,'item, '
  536.     .byte    VAR,'icon)'
  537.  
  538. ;GetItemMark
  539. id set id+1
  540.     RESOURCE  'ROMC' id (32)
  541.     DC.B    0
  542.     DC.B    'GetItemMark('
  543.     .Handle  NOVAR,'tMenuH, '
  544.     .Integer NOVAR,'item, '
  545.     .byte    VAR,'mark)'
  546.  
  547. ;GetItemStyle
  548. id set id+1
  549.     RESOURCE  'ROMC' id (32)
  550.     DC.B    0
  551.     DC.B    'GetItemStyle('
  552.     .Handle  NOVAR,'tMenuH, '
  553.     .Integer NOVAR,'item, '
  554.     .byte    VAR,'style)'
  555.  
  556. ;GetMenu
  557. id set id+1
  558.     RESOURCE  'ROMC' id (32)
  559.     DC.B    1
  560.     .Handle  NOVAR,'h = GetMenu('
  561.     .Integer NOVAR,'ID)'
  562.  
  563. ;GetMenuBar
  564. id set id+1
  565.     RESOURCE  'ROMC' id (32)
  566.     DC.B    1
  567.     .Handle  NOVAR,'barH = GetMenuBar()'
  568.  
  569. ;GetMHandle
  570. id set id+1
  571.     RESOURCE  'ROMC' id (32)
  572.     DC.B    0
  573.     .Handle  NOVAR,'mH = GetMHandle('
  574.     .Integer NOVAR,'ID)'
  575.  
  576. ;GetNewMBar
  577. id set id+1
  578.     RESOURCE  'ROMC' id (32)
  579.     DC.B    1
  580.     .Handle  NOVAR,'barH = GetNewMBar('
  581.     .Integer NOVAR,'ID)'
  582.  
  583. ;HiliteMenu
  584. id set id+1
  585.     RESOURCE  'ROMC' id (32)
  586.     DC.B    1
  587.     DC.B    'HiliteMenu('
  588.     .Integer NOVAR,'ID)'
  589.  
  590. ;InitMenus
  591. id set id+1
  592.     RESOURCE  'ROMC' id (32)
  593.     DC.B    1
  594.     DC.B    'InitMenus()'
  595.  
  596. ;InsertMenu
  597. id set id+1
  598.     RESOURCE  'ROMC' id (32)
  599.     DC.B    1
  600.     DC.B    'InsertMenu('
  601.     .Handle  NOVAR,'tMenuH, '
  602.     .Integer NOVAR,'beforeID)'
  603.  
  604. ;InsertResMenu
  605. id set id+1
  606.     RESOURCE  'ROMC' id (32)
  607.     DC.B    1
  608.     DC.B    'InsertResMenu('
  609.     .Handle  NOVAR,'tMenuH, '
  610.     .type    NOVAR,'type, '
  611.     .Integer NOVAR,'afterID)'
  612.  
  613. ;MenuKey
  614. id set id+1
  615.     RESOURCE  'ROMC' id (32)
  616.     DC.B    1
  617.     .long    NOVAR,'which = MenuKey('
  618.     .byte    NOVAR,'ch)'
  619.  
  620. ;MenuSelect
  621. id set id+1
  622.     RESOURCE  'ROMC' id (32)
  623.     DC.B    1
  624.     .long    NOVAR,'which = MenuSelect('
  625.     .Pt      VAR,'start)'
  626.  
  627. ;NewMenu
  628. id set id+1
  629.     RESOURCE  'ROMC' id (32)
  630.     DC.B    1
  631.     .Handle  NOVAR,'menuH = NewMenu('
  632.     .Integer NOVAR,'ID, '
  633.     .Str255  VAR,'title)'
  634.  
  635. ;SetItem
  636. id set id+1
  637.     RESOURCE  'ROMC' id (32)
  638.     DC.B    1
  639.     DC.B    'SetItem('
  640.     .Handle  NOVAR,'tMenuH, '
  641.     .Integer NOVAR,'item, '
  642.     .Str255  VAR,'itemStr)'
  643.  
  644. ;SetItemIcon
  645. id set id+1
  646.     RESOURCE  'ROMC' id (32)
  647.     DC.B    1
  648.     DC.B    'SetItemIcon'
  649.     .Handle  NOVAR,'tMenuH, '
  650.     .Integer NOVAR,'item, '
  651.     .byte    NOVAR,'icon)'
  652.  
  653. ;SetItemMark
  654. id set id+1
  655.     RESOURCE  'ROMC' id (32)
  656.     DC.B    1
  657.     DC.B    'Dummy'
  658.     .Handle  NOVAR,'tMenuH, '
  659.     .Integer NOVAR,'item, '
  660.     .byte    NOVAR,'mark)'
  661.  
  662. ;SetItemStyle
  663. id set id+1
  664.     RESOURCE  'ROMC' id (32)
  665.     DC.B    1
  666.     DC.B    'Dummy'
  667.     .Handle  NOVAR,'tMenuH, '
  668.     .Integer NOVAR,'item, '
  669.     .byte    NOVAR,'style)'
  670.  
  671. ;SetMenuBar
  672. id set id+1
  673.     RESOURCE  'ROMC' id (32)
  674.     DC.B    0
  675.     DC.B    'SetMenuBar('
  676.     .Handle  NOVAR,'mList)'
  677.  
  678. ;SetMenuFlash
  679. id set id+1
  680.     RESOURCE  'ROMC' id (32)
  681.     DC.B    0
  682.     DC.B    'SetMenuFlash('
  683.     .Integer NOVAR,'cnt)'
  684.  
  685. ;--OSEventData--
  686. id set 449
  687. ;FlushEvents
  688. id set id+1
  689.     RESOURCE  'ROMC' id (32)
  690.     DC.B    0
  691.     DC.B    'FlushEvents('
  692.     .Integer NOVAR,'eventM, '
  693.     .Integer NOVAR,'stopM)'
  694.  
  695. ;GetEvQHdr
  696. id set id+1
  697.     RESOURCE  'ROMC' id (32)
  698.     DC.B    0
  699.     .QHdrRec VAR,'qHdPtr = GetEvQHdr()'
  700.  
  701. ;GetOSEvent
  702. id set id+1
  703.     RESOURCE  'ROMC' id (32)
  704.     DC.B    0
  705.     .Boolean NOVAR,'anyEv = GetOSEvent('
  706.     .Integer NOVAR,'evtM, '
  707.     .EvtRec  VAR,'theEvent)'
  708.  
  709. ;OSEventAvail
  710. id set id+1
  711.     RESOURCE  'ROMC' id (32)
  712.     DC.B    0
  713.     .Boolean NOVAR,'anyEv = OSEventAvail('
  714.     .Integer NOVAR,'evtM, '
  715.     .EvtRec  VAR,'theEvent)'
  716.  
  717. ;PostEvents
  718. id set id+1
  719.     RESOURCE  'ROMC' id (32)
  720.     DC.B    0
  721.     .Integer NOVAR,'err = PostEvents('
  722.     .Integer NOVAR,'code, '
  723.     .long    NOVAR,'msg)'
  724.  
  725. ;SetEventMask
  726. id set id+1
  727.     RESOURCE  'ROMC' id (32)
  728.     DC.B    0
  729.     DC.B    'SetEventMask('
  730.     .Integer NOVAR,'mask)'
  731.  
  732. ;--OSUtilityData--
  733. id set 469
  734. ;Date2Secs
  735. id set id+1
  736.     RESOURCE  'ROMC' id (32)
  737.     DC.B    0
  738.     DC.B    'Date2Secs('
  739.     .DTime   VAR,'inDate, '
  740.     .long    VAR,'secs)'
  741.  
  742. ;Delay
  743. id set id+1
  744.     RESOURCE  'ROMC' id (32)
  745.     DC.B    0
  746.     DC.B    'Delay('
  747.     .long    NOVAR,'numT, '
  748.     .long    VAR,'finalT)'
  749.  
  750. ;Dequeue
  751. id set id+1
  752.     RESOURCE  'ROMC' id (32)
  753.     DC.B    0
  754.     .Integer NOVAR,'err = Dequeue('
  755.     DC.B     '(QElem *) qEntry, (QHdr *) theQ)'
  756.  
  757. ;Enqueue
  758. id set id+1
  759.     RESOURCE  'ROMC' id (32)
  760.     DC.B    0
  761.     DC.B    'Enqueue('
  762.     DC.B     '(QElem *) qEntry, (QHdr *) theQ)'
  763.  
  764. ;EqualString
  765. id set id+1
  766.     RESOURCE  'ROMC' id (32)
  767.     DC.B    0
  768.     .Boolean NOVAR,'isEq = EqualString('
  769.     .Str255  VAR,'aStr, '
  770.     .Str255  VAR,'bStr, '
  771.     .Boolean NOVAR,'caseSens, '
  772.     .Boolean NOVAR,'diacSens)'
  773.  
  774. ;GetDateTime
  775. id set id+1
  776.     RESOURCE  'ROMC' id (32)
  777.     DC.B    0
  778.     DC.B    'GetDateTime('
  779.     .long    VAR,'secs)'
  780.  
  781. ;GetSysPPtr
  782. id set id+1
  783.     RESOURCE  'ROMC' id (32)
  784.     DC.B    0
  785.     DC.B    'sysPPtr = GetSysPPtr()'
  786.  
  787. ;GetTime
  788. id set id+1
  789.     RESOURCE  'ROMC' id (32)
  790.     DC.B    0
  791.     DC.B    'GetTime('
  792.     .DTime   VAR,'date)'
  793.  
  794. ;GetTrapAddress
  795. id set id+1
  796.     RESOURCE  'ROMC' id (32)
  797.     DC.B    0
  798.     .long   NOVAR,'addr=GetTrapAddress('
  799.     .Integer NOVAR,'trapNo)'
  800.  
  801. ;HandAndHand
  802. id set id+1
  803.     RESOURCE  'ROMC' id (32)
  804.     DC.B    1
  805.     .Integer NOVAR,'err = HandAndHand('
  806.     .Handle  NOVAR,'aHndl, '
  807.     .Handle  NOVAR,'bHndl)'
  808.  
  809. ;HandToHand
  810. id set id+1
  811.     RESOURCE  'ROMC' id (32)
  812.     DC.B    1
  813.     .Integer NOVAR,'err = Dummy'
  814.     .Handle  VAR,'theH)'
  815.  
  816. ;InitUtil
  817. id set id+1
  818.     RESOURCE  'ROMC' id (32)
  819.     DC.B    0
  820.     .Integer NOVAR,'err = InitUtil()'
  821.  
  822. ;PtrAndHand
  823. id set id+1
  824.     RESOURCE  'ROMC' id (32)
  825.     DC.B    1
  826.     .Integer NOVAR,'err = PtrAndHand('
  827.     .Ptr     NOVAR,'tPtr, '
  828.     .Handle  NOVAR,'tHdnl, '
  829.     .long    NOVAR,'size)'
  830.  
  831. ;PtrToHand
  832. id set id+1
  833.     RESOURCE  'ROMC' id (32)
  834.     DC.B    1
  835.     .Integer NOVAR,'err = PtrToHand('
  836.     .Ptr     NOVAR,'srcPtr, '
  837.     .Handle  VAR,'destH, '
  838.     .long    NOVAR,'size)'
  839.  
  840. ;PtrToXHand
  841. id set id+1
  842.     RESOURCE  'ROMC' id (32)
  843.     DC.B    1
  844.     .Integer NOVAR,'err = PtrToXHand'
  845.     .Ptr     NOVAR,'srcPtr, '
  846.     .Handle  NOVAR,'destH, '
  847.     .long    NOVAR,'size)'
  848.  
  849. ;ReadDateTime
  850. id set id+1
  851.     RESOURCE  'ROMC' id (32)
  852.     DC.B    0
  853.     .Integer NOVAR,'err = ReadDateTime('
  854.     .long    VAR,'secs)'
  855.  
  856. ;Secs2Date
  857. id set id+1
  858.     RESOURCE  'ROMC' id (32)
  859.     DC.B    0
  860.     .Integer NOVAR,'err = Secs2Date('
  861.     .long    NOVAR,'secs, '
  862.     .DTime   VAR,'date)'
  863.  
  864. ;SetDateTime
  865. id set id+1
  866.     RESOURCE  'ROMC' id (32)
  867.     DC.B    0
  868.     .Integer NOVAR,'err = SetDateTime('
  869.     .long    NOVAR,'secs)'
  870.  
  871. ;SetTime
  872. id set id+1
  873.     RESOURCE  'ROMC' id (32)
  874.     DC.B    0
  875.     DC.B    'SetTime('
  876.     .DTime   VAR,'date)'
  877.  
  878. ;SetTrapAddress
  879. id set id+1
  880.     RESOURCE  'ROMC' id (32)
  881.     DC.B    0
  882.     DC.B    'SetTrapAddress('
  883.     .Ptr     NOVAR,'trapAd, '
  884.     .Integer NOVAR,'trapNo)'
  885.  
  886. ;SysBeep
  887. id set id+1
  888.     RESOURCE  'ROMC' id (32)
  889.     DC.B    1
  890.     DC.B    'SysBeep('
  891.     .Integer NOVAR,'ticks)'
  892.  
  893. ;UprString
  894. id set id+1
  895.     RESOURCE  'ROMC' id (32)
  896.     DC.B    0
  897.     DC.B    'UprString('
  898.     .Str255  VAR,'theSt, '
  899.     .Boolean NOVAR,'diacSens)'
  900.  
  901. ;WriteParam
  902. id set id+1
  903.     RESOURCE  'ROMC' id (32)
  904.     DC.B    0
  905.     .Integer NOVAR,'err = WriteParam()'
  906.  
  907. ;--PackageData--
  908. id set 499
  909. ;InitAllPacks
  910. id set id+1
  911.     RESOURCE  'ROMC' id (32)
  912.     DC.B    1
  913.     DC.B    'InitAllPacks()'
  914.  
  915. ;InitPack
  916. id set id+1
  917.     RESOURCE  'ROMC' id (32)
  918.     DC.B    1
  919.     DC.B    'InitPack('
  920.     .Integer NOVAR,'ID)'
  921.  
  922. ;--PrintData--
  923. id set 509
  924. ;PrClose
  925. id set id+1
  926.     RESOURCE  'ROMC' id (32)
  927.     DC.B    1
  928.     DC.B    'PrClose()'
  929.  
  930. ;PrCloseDoc
  931. id set id+1
  932.     RESOURCE  'ROMC' id (32)
  933.     DC.B    1
  934.     DC.B    'PrCloseDoc('
  935.     .TPrP    VAR,'pPrPort)'
  936.  
  937. ;PrClosePage
  938. id set id+1
  939.     RESOURCE  'ROMC' id (32)
  940.     DC.B    1
  941.     DC.B    'PrClosePage('
  942.     .TPrP    VAR,'pPrPort)'
  943.  
  944. ;PrCtlCall
  945. id set id+1
  946.     RESOURCE  'ROMC' id (32)
  947.     DC.B    1
  948.     DC.B    'PrCtlCall('
  949.     .Integer NOVAR,'iWhich, '
  950.     .long    NOVAR,'parm1, '
  951.     .long    NOVAR,'parm2, '
  952.     .long    NOVAR,'parm3)'
  953.  
  954. ;PrDrvrClose
  955. id set id+1
  956.     RESOURCE  'ROMC' id (32)
  957.     DC.B    0
  958.     DC.B    'PrDrvrClose()'
  959.  
  960. ;PrDrvrDCE
  961. id set id+1
  962.     RESOURCE  'ROMC' id (32)
  963.     DC.B    1
  964.     .Handle  NOVAR,'h = PrDrvrDCE()'
  965.  
  966. ;PrDrvrOpen
  967. id set id+1
  968.     RESOURCE  'ROMC' id (32)
  969.     DC.B    0
  970.     DC.B    'PrDrvrOpen()'
  971.  
  972. ;PrDrvrVers
  973. id set id+1
  974.     RESOURCE  'ROMC' id (32)
  975.     DC.B    1
  976.     .Integer NOVAR,'vers = PrDrvrVers()'
  977.  
  978. ;PrError
  979. id set id+1
  980.     RESOURCE  'ROMC' id (32)
  981.     DC.B    0
  982.     .Integer NOVAR,'err = PrError()'
  983.  
  984. ;PrintDefault
  985. id set id+1
  986.     RESOURCE  'ROMC' id (32)
  987.     DC.B    1
  988.     DC.B    'PrintDefault('
  989.     .THPrint  NOVAR,'hPr)'
  990.  
  991. ;PrJobDialog
  992. id set id+1
  993.     RESOURCE  'ROMC' id (32)
  994.     DC.B    1
  995.     .Boolean NOVAR,'ok = PrJobDialog('
  996.     .THPrint  NOVAR,'hPr)'
  997.  
  998. ;PrJobMerge
  999. id set id+1
  1000.     RESOURCE  'ROMC' id (32)
  1001.     DC.B    1
  1002.     DC.B    'PrJobMerge('
  1003.     .THPrint  NOVAR,'src, '
  1004.     .THPrint  NOVAR,'dest)'
  1005.  
  1006. ;PrOpen
  1007. id set id+1
  1008.     RESOURCE  'ROMC' id (32)
  1009.     DC.B    1
  1010.     DC.B    'PrOpen()'
  1011.  
  1012. ;PrOpenDoc
  1013. id set id+1
  1014.     RESOURCE  'ROMC' id (32)
  1015.     DC.B    1
  1016.     .TPrP    VAR,'docPr = PrOpenDoc('
  1017.     .THPrint  NOVAR,'hPr, '
  1018.     .TPrP    VAR,'pPr, '
  1019.     .Ptr     NOVAR,'pIOBuf)'
  1020.  
  1021. ;PrOpenPage
  1022. id set id+1
  1023.     RESOURCE  'ROMC' id (32)
  1024.     DC.B    1
  1025.     DC.B    'PrOpenPage('
  1026.     .TPrP    VAR,'pPr, '
  1027.     .Rect    VAR,'pgFrame)'
  1028.  
  1029. ;PrPicFile
  1030. id set id+1
  1031.     RESOURCE  'ROMC' id (32)
  1032.     DC.B    1
  1033.     DC.B    'PrPicFile('
  1034.     .THPrint NOVAR,'hPr, '
  1035.     .TPrP    VAR,'pPr, '
  1036.     .Ptr     NOVAR,'pIOBuf, '
  1037.     .Ptr     NOVAR,'pDevBuf, '
  1038.     DC.B     '(TPrStatus *) status)'
  1039.  
  1040. ;PrSetError
  1041. id set id+1
  1042.     RESOURCE  'ROMC' id (32)
  1043.     DC.B    0
  1044.     DC.B    'PrSetError('
  1045.     .Integer NOVAR,'err)'
  1046.  
  1047. ;PrStlDialog
  1048. id set id+1
  1049.     RESOURCE  'ROMC' id (32)
  1050.     DC.B    1
  1051.     .Boolean NOVAR,'ok = PrStlDialog('
  1052.     .THPrint  NOVAR,'hPr)'
  1053.  
  1054. ;PrValidate
  1055. id set id+1
  1056.     RESOURCE  'ROMC' id (32)
  1057.     DC.B    1
  1058.     .Boolean NOVAR,'ok = PrValidate('
  1059.     .THPrint  NOVAR,'hPr)'
  1060.  
  1061.